﻿

.site-wrap
{
    margin:0 auto;
}
.site-wid
{
    width:960px;
    margin:0 auto;
    overflow:hidden;
}
.site-header
{
    background:url(images/header-bg.jpg) repeat-x;
}
.header-topwrap
{
    height:80px;
}
.site-nav
{
    background:url(images/nav-bg.jpg) repeat-x;
    line-height:40px;
    height:40px;
    overflow:hidden;
}
.site-content
{
    background-color:#f5f5f5;
    background:url(images/content-bg.png);
}
.site-content .site-wid
{
    width:976px;
    background:url(images/content-side-l.png) repeat-y;
}
.content-wrap-right
{
    background:url(images/content-side-r.png) repeat-y right center;
    padding:0 8px;
}
.page
{
    background-color:#ffffff;
    overflow:hidden;
    min-height:600px;
    padding:10px 25px;
}
.page-title
{
    font-size:16px;
    font-weight:bold;
}
.page-info
{
    color:#999999;
}
.page-content
{
    padding-top:20px;
}
.site-footer
{
    background:url(images/footer-bg.jpg) repeat-x;
    min-height:60px;
    background-color:#004c66;
}
.logo
{
    float:left;
    padding-top:20px;
}
.login-status
{
    float:right;
}
.button-s
{
    background:url(images/buttons.png) no-repeat;
    width:103px;
    height:37px;
    color:#01e8fd;
    border:0px;
    cursor:pointer;
}
.button-s:hover
{
    background:url(images/buttons.png) no-repeat 0 -44px;
}
.button-s.disabled
{
    background:url(images/buttons.png) no-repeat 0 -88px;
    color:#dfdfdf;
    cursor:default;
}
.button-l
{
    background:url(images/buttons.png) no-repeat -114px 0;
    width:150px;
    height:37px;
    color:#01e8fd;
    border:0px;
    cursor:pointer;
}
.button-l:hover
{
    background:url(images/buttons.png) no-repeat -114px -44px;
}
.button-l.disabled
{
    background:url(images/buttons.png) no-repeat -114px -88px;
    color:#dfdfdf;
    cursor:default;
}

/*--shared/navigator.cshtml
*********************************************************************/
#navigator
{
	
}
#navigator .nav-wrap
{
	margin: 0 auto;
}
.menu a
{
	color: #84c4ff;
	text-decoration: none;
	font-size: 15px;
	line-height: 40px;
	display:block;
	padding:0 30px;
}
.menu.selected a.nav-main
{
	color: #E0F30E;
}
.submenu a
{
	color: #ffffff;
	font-size: 13px;
	line-height: 22px;
	display: block;
}
.submenu.selected a
{
	color: #E0F30E;
	text-decoration: underline;
}
.menu
{
	border-left: 1px solid #015979;
    border-right: 1px solid #033A46;
    float: left;
    position: relative;
}
.menu:hover
{
	background-color: #033a46;
}
.submenu-container
{
	position: absolute;
	left: 0px;
	z-index: 10;
	padding-top: 10px;
	display: none;
	background-color: #78AE28;
	border: 1px solid #9bbe1f;
	border-top: 0px;
	width: 200px;
}
.submenu
{
	margin-bottom: 3px;
	padding: 0 5px;
}
.submenu:hover
{
	background-color: #ABD356;
}
.menu.selected
{
}
.submenu.selected a
{
}
